Software Developer – 2D Generalist
Description
- Integrate and extend industry-standard software (e.g. Nuke) within proprietary pipeline systems
- Build automation tools to reduce repetitive tasks and improve artist efficiency
- Design user-friendly interfaces for asset management, compositing templates, and data sharing
- Contribute to image processing tools, including advanced techniques such as deep image data
- Collaborate with artists, product owners, and stakeholders to deliver practical solutions
- Participate in the full software development lifecycle, from design to deployment and support
- Work within agile teams to continuously improve tools and workflows
- Degree in Computer Science, Engineering, or relevant professional experience
- Programming experience in Python and/or C++ authoring production ready code
- Experience with software development in a Linux environment
- Basic knowledge of Nuke
- Experience developing machine learning models
- Experience developing AI-based solutions
- Experience with source control systems and developing collaboratively as part of a team
- Experience with unit/integration testing
- Experience developing multi-threaded software
- Experience with Qt, Boost,
- Knowledge of the core principles of digital photography and compositing
- Experience with OpenGL, OpenCV, OpenImageIO, OpenColorIO
- Experience with the Nuke C++ NDK and Photoshop javascript
À propos de nous
Nous sommes DNEG, l'un des principaux studios d'effets visuels et
d'animation au monde pour la création de longs métrages primés, de contenu
télévisuel et multiplateforme. Nous employons plus de 9000 personnes avec
des bureaux et des studios dans le monde entier: en Amérique du Nord (Los
Angeles, Montréal, Toronto, Vancouver), en Europe (Londres), en Asie
(Bangalore, Mohali, Chennai, Mumbai) et en Australie (Sydney).
Chez DNEG, nous croyons fondamentalement que l'acceptation de nos différences est un élément essentiel de notre réussite collective. Nous nous engageons à créer un environnement de travail équitable, diversifié et inclusif pour nos équipes mondiales, où chacun se sent important et à sa place. Nous accueillons et encourageons les candidatures de tous, quels que soient le parcours, l'expérience ou le handicap. N'hésitez pas à nous faire savoir si vous avez besoin d'ajustements ou de soutien au cours de la procédure de candidature. Nous avons hâte de vous rencontrer!